// Tiger NET - CSharp Wrapper  ---------------------------------------------
//                                                                     	    
// @FileName  : Employees.cs                          	    
// @Version   : Cordys Integrator 4.2 Build 35                                     
// @Author    : Tiger CodeGenerator                                         
// @BuildInfo : csc Employees.cs                           
//                                                                          
// Warning: This is generated code. Do not update it manually!!             
//                                                                          
// Generated by: Cordys Integrator Code Generation Engine at 18 October 2004 - 02:08:59 IST      
// 	Cordys Integrator 4.2 Build 35                                                   
//                                                                          
// -------------------------------------------------------------------------
                                                                            
using System;                                                               
using System.Runtime.InteropServices;                                       
using System.ComponentModel;                                                
using TigerNET;                                                             
using COMJAVALib;                                                           
			 	                                                            
namespace Employees_Namespace
{   
   /// <summary>                           
   /// Summary description for	Employees 	
   /// </summary>                          
    public class Employees
    {   
        private static comJavaJvmClass  m_JVM;  
        private IJavaObjectProxy m_THIS; 
        								
        								
								
  													      
 
 		public	static	string	NAMESPACE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "NAMESPACE");
					return ( string)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	ELEMENT_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "ELEMENT_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	ATTRIBUTE_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "ATTRIBUTE_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	TEXT_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "TEXT_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	CDATA_SECTION_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "CDATA_SECTION_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	ENTITY_REFERENCE_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "ENTITY_REFERENCE_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	ENTITY_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "ENTITY_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	PROCESSING_INSTRUCTION_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "PROCESSING_INSTRUCTION_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	COMMENT_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "COMMENT_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	DOCUMENT_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "DOCUMENT_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	DOCUMENT_TYPE_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "DOCUMENT_TYPE_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	DOCUMENT_FRAGMENT_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "DOCUMENT_FRAGMENT_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	NOTATION_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "NOTATION_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
	  													      
 
 		public	static	short	ELEMENT_DEFINITION_NODE						  			   
		{													   	  	   
																	   
				get													   
				{													   
					m_JVM= JVMInit.CreateJvm(); 
 				object l_objTemp=m_JVM.getStaticJavaField("Employees", "ELEMENT_DEFINITION_NODE");
					return ( short)l_objTemp; 
				}													   
																	   
		}														  
   
									
		// Non-deterministic ( Garbage Collected ) Destructor
		//											
		~Employees()	
		{											
			if (m_THIS != null)						
			{										
													
				Marshal.ReleaseComObject((object)m_THIS); 
													
			}										
			m_THIS  = null;							
		}											
													
													
		// Deletes Java Objects & release memory	
		//											
		public void Destroy()						
		{											
			if (m_THIS != null)						
			{										
													
				Marshal.ReleaseComObject((object)m_THIS); 
													
			 }										
			m_THIS  = null;							
		}											
												  

		// Special Constructor which enables other	
		// objects to return this object			
		//											
		public Employees( comJavaJvmClass p_JVM, IJavaObjectProxy p_THIS )	
		{											
			m_JVM  = p_JVM;							
			m_THIS = p_THIS;						
		}											
													
						
								
													
		public IJavaObjectProxy THIS				
		{											
			get								 		
			{										
				return m_THIS;						
			}										
			set										
			{										
				m_THIS =value;						
			}										
		}											
													
													
		public static Employees	TypeCast(object  castObject)					
		{											
		 try										
		 	{										
		 	 if(castObject != null)					
			  {										
				return (new	Employees(JVMInit.CreateJvm(),(IJavaObjectProxy)castObject))	;
			 }										
			 else									
			 {										
				throw (new System.Exception ("object is null [Trying to TypeCast a null object] "));
			 }										
		   }										
		 catch(System.Exception ex)					
		 {											
		   throw ex;								
		 }											
		}											
													
    									

		public	string	getAddress()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getAddress", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getCountry()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getCountry", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setAddress(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setAddress", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	int	getEmployeeID()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getEmployeeID", ref l_aobjArgs );    
															
				return  (int)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setEmployeeID(int p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setEmployeeID", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getCity()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getCity", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setCity(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setCity", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getRegion()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getRegion", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setRegion(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setRegion", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getPostalCode()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getPostalCode", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setPostalCode(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setPostalCode", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setCountry(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setCountry", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	int	sizeOrders()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "sizeOrders", ref l_aobjArgs );    
															
				return  (int)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		

		public	void	removeAllOrders()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				m_THIS.invokeJavaMethod( "removeAllOrders", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	removeOrdersAt(int p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "removeOrdersAt", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				




		public	string	getLastName()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getLastName", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setLastName(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setLastName", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getFirstName()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getFirstName", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setFirstName(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setFirstName", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getTitle()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getTitle", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setTitle(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setTitle", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getTitleOfCourtesy()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getTitleOfCourtesy", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setTitleOfCourtesy(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setTitleOfCourtesy", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		

				


		public	string	getHomePhone()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getHomePhone", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setHomePhone(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setHomePhone", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getExtension()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getExtension", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setExtension(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setExtension", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getPhoto()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getPhoto", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setPhoto(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setPhoto", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getNotes()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getNotes", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setNotes(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setNotes", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	int	getReportsTo()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getReportsTo", ref l_aobjArgs );    
															
				return  (int)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setReportsTo(int p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setReportsTo", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	string	getPhotoPath()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "getPhotoPath", ref l_aobjArgs );    
															
				return  (string)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	void	setPhotoPath(string p_arg0 )
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    
					p_arg0
				}; 									 
														 
				m_THIS.invokeJavaMethod( "setPhotoPath", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		public	int	sizeEmployees()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				object l_objTemp = m_THIS.invokeJavaMethod( "sizeEmployees", ref l_aobjArgs );    
															
				return  (int)  l_objTemp;
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				

				


		public	void	notifyAll()
		{   											
			// invoke the corresponding java method		
			try									    	
			{   										
				object[] l_aobjArgs = new System.Object[]
				{  									    

				}; 									 
														 
				m_THIS.invokeJavaMethod( "notifyAll", ref l_aobjArgs );    
														
			}   
			catch( COMException ce )
			{   
				throw ce;
			}   
		}   
				


		
    }    // end of	Employees	 class

}    // end of namespace